Golang Job: Lead Technical Manager

Job added on

Company

NextGen.Net

Location

North Sydney - Australia

Job type

Full-Time

Golang Job Details

Company Description


NextGen is Australia's leading provider of non-proprietary Saas technology solutions to the mortgage lending industry. We are the market leader in the online mortgage application world because of our unwavering focus on delivering quality products and services to a range of financial institutions. Our 'ApplyOnline' platform has been considered the industry standard in the provision of digital loan lodgement and assessment for the last 20 years and as such, the complexity of our challenges are unique.

As the Tech Lead of the Data team, you will have ownership of the Data management platforms: including Couch, Swift, MS SQL & Active Directory. You will manage/automate/maintain Linux Infrastructure Environments. These are a Hybrid mix of physical on-premise Servers (mirrored data centers) and Public Cloud infrastructure.

The Tech Lead will be a seeker of technical excellence and the leader who leads by example. Your style will be that of a leader by influence, knowledge and gravitas and someone who the team can turn to for technical guidance across a broad and complex technical environment.


Job Description


A day in the life:

  • Ensure platforms continue to meet the security, capacity, performance & reliability requirements of the organisation
  • Plan, Deploy & Maintain Linux & Microsoft based data management services (including Apache CouchDb & Openstack Swift, MS SQL)
  • Ensure data management services continue to meet the security, capacity, performance & reliability requirements of the organisation
  • Leverage IT Automation tools to maintain data management platforms to our technical and security standards as they evolve over time
  • Identify and action opportunities for configuration, monitoring, or process improvement
  • Resolve escalated support issues as the SME for Linux based data management services, including providing rostered on-call support P1+P2 incidents.
  • Maintain and expand our knowledge base
  • Managing & Mentoring Direct Reports
    • Key participant in agile processes, estimation, and planning
    • Monitoring, measuring & holding team accountable to the process
    • Identifying opportunities for process improvement.

Technical environment:

  • Linux XenServers running Ubuntu O/S
  • Windows AS Servers
  • PostgreSQL
  • MS SQL
  • Apache Couch
  • Openstack Swift
  • Hazelcast (middleware cashing services)
  • OpenMQ (message queue tool)
  • Ceph (store solution)
  • Elasticsearch (data search Indexer)
  • Key scripting tools are Bash, Python, Golang & TSQL
  • Key automation tools Chef and Puppet.


What performance in the role looks like:

  • The Data platforms & resources are deployed, maintained and highly available
  • The Data teams resourcing and tasks are actively managed using our agile processes, completed to specification and in planned timeframes
  • Life-cycle management of the Data Teams asset classes
  • Roadmap management of Data platforms
  • Opportunities for automation and improvement of our processes are continually identified
  • Our "platforms" knowledge base is maintained and expanded
  • Platforms Data Team members are actively managed for growth and professional development.
  • A strong focus on project implementation with a balance BAU escalation.
  • After-hours on-call support for Data Team assets are met within SLA.

Qualifications


Mandatory:

  • Team Leadership experience, with the ability to motivate, performance manage and develop teams and junior colleagues, as well as the ability to negotiate with and influence a range of stakeholders.
  • Able to demonstrate experience in the following areas:
  • Build
  • Performance Optimisation
  • Able to troubleshoot issues from Layer 7 down to Layer 2
  • Strong scripting skills in Bash (3yrs+) for:
  • Log Analysis
  • Data Management
  • Reporting
  • Linux Servers running Ubuntu O/S
  • MS SQL
  • Apache Couchdb
  • Openstack Swift
  • Scripting tools: Bash, Python, Golang & TSQL
  • Automation tools: Chef and Puppet.
  • Available to be on Rostered On Call 1 week out of every 4.
  • Residing in Sydney or Adelaide
  • Unrestricted work rights in Australia (Australian Permanent Residency/Citizenship).

Nice to have:

  • Prometheus
  • PostgreSQL
  • Ceph (store solution)
  • Hazelcast (middleware cashing services)
  • OpenMQ (message queue tool)
  • Elasticsearch (data search Indexer)
  • Strong understanding of Load Balancing technologies

Desirable Degrees or Certifications

  • T / E.Eng / Comp.Sci degree
  • Certified Red Hat (RHCE)
  • LPIC Level 3 Certification

Behavioural Attributes:

  • Displays outstanding team leadership, an understanding of how to build collaborative teams, and the capacity to effectively engage and influence across an organisation
  • Excellent English language oral and written skills, as you will be supporting and communicating with clients
  • Self motivated with excellent time management skills
  • A proven track record (supported by excellent references)
  • Proven experience in structured trouble shooting
  • Ability to handle multiple tasks and prioritise workload
  • Strong work ethic, enthusiasm, and excellent communications skills
  • Ability to work as part of a team or work autonomously.

Additional Information


This is a unique and exciting opportunity to work with a leading Australian technology provider. The role will reward you with challenges and a salary commensurate with your experience.